.draggable > h4 {

}

.container-body {
  margin: 10px;
}

.container {
  margin: 10px;

}

.container-title {
  height: 100%;
  background: #46484b;
  border-radius: 2px;
  text-align: center;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
}

.container-title > div {
  margin: 10px 0;
  width: 90%;
  background-color: #808080;
  border: 0;
  color: #ffffff;
  text-overflow: ellipsis;
  height: 30px;
  text-align: center;
  line-height: 30px;
  margin: 10px auto;
  overflow: hidden;
  white-space: nowrap;
}

.div-bdcolor {
  /*background: #46484b;*/
}

.div_margin_bottom {
  margin-bottom: 10px;
}

.top-margin {
  margin-top: 8px;
}

.radius {
  border-radius: 2px;
}

.white-txt {
  color: #ffffff;
}

.padding-txt {
  padding: 0px 10px 6px 10px;
}

h1 {
  font-weight: bold;
  /*padding-right: 180px;*/
}

.orange {
  background-color: #c1480a !important;
}

.container-content {
  position: relative;
  height: 33%;
  flex: 1;
  /*height: 100%;*/
}

.null-data-container-content {
  height: 100%;
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: Center;
}

.container-content > h4 {
  color: #ffffff;
}

.container-content-text {
  /*height: 97%;*/
  height: 58%;
  overflow-y: auto;
  border-bottom: 1px dashed rgba(128, 128, 128, 0.47);
  text-align: justify;
  line-height: 22px;
}

.container-content-editor {
  height: 90%;
  overflow-y: auto
}

.container-content-edit {
  position: absolute;
  bottom: 1px;
  right: 40px;
  /*color: dodgerblue;*/
}

.container-content-btn {
  position: absolute;
  /*bottom: 12px;*/
  bottom: 7px;
  right: 40px;
  display: flex;
  flex-direction: row;
}

.container-content-btn-margin {
  margin: 0 5px 10px 5px
}

.line-bottom {
  border-bottom: 1px solid #676565
}

.middle-height {
  height: 50% !important;
}

.a-height, .b-height {
  height: 100% !important;
}

.ql-editor {
  font-size: 14px !important;
  min-height: 0px !important;
}

.quill-container {
  border-bottom-width: 0px !important;
}

.ql-container {
  font-family: Chinese Quote, -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif !important;
  height: 85% !important;
}

.editor-ui {
  width: 99%;
  color: black;
  resize: none;
  font-size: 14px;
  background: #FFF
}

.ql-toolbar {
  margin-top: 2px !important;

}

.quillWrapper .ql-snow.ql-toolbar .ql-formats {
  margin-bottom: 2px !important;
}

.ql-toolbar, .ql-snow {
  padding: 2px !important;
  border-radius: 2px !important;
}

.cursor-pointer {
  cursor: pointer;
}

h3 {
  color: white;
}

.p-block {
  font-size: 18px;
  padding: 5px 0;
  font-weight: bold;
  display: none;
}

.container-content-text > p {
  margin: 0 auto !important;
}

.container-content-text {
  font-size: 16px;
}
